stone apple - German English Dictionary